﻿using System;
using System.Collections.Generic;

namespace Rj_GsInsurance.Server.DataBaseContext.Entities
{
    public partial class IoTbDailyCharging
    {
        /// <summary>
        /// 缴款序号
        /// </summary>
        public long SerialNo { get; set; }
        /// <summary>
        /// 缴款类型
        /// </summary>
        public int? PayType { get; set; }
        /// <summary>
        /// 缴款工号
        /// </summary>
        public int? TollWorkerId { get; set; }
        /// <summary>
        /// 缴款日期
        /// </summary>
        public DateTime? TollTime { get; set; }
        /// <summary>
        /// 收入数量
        /// </summary>
        public int? IncomeQty { get; set; }
        /// <summary>
        /// 收入金额
        /// </summary>
        public decimal? IncomeAmount { get; set; }
        /// <summary>
        /// 退票数量
        /// </summary>
        public int? BackQty { get; set; }
        /// <summary>
        /// 退票金额
        /// </summary>
        public decimal? BackAmount { get; set; }
        /// <summary>
        /// 废票数量
        /// </summary>
        public int? RepealQty { get; set; }
        /// <summary>
        /// 实缴现金
        /// </summary>
        public decimal? PaidInCash { get; set; }
        /// <summary>
        /// 实缴支票
        /// </summary>
        public decimal? PaidInCheque { get; set; }
        /// <summary>
        /// 实缴其他
        /// </summary>
        public decimal? PaidInOther { get; set; }
        /// <summary>
        /// 结账现金
        /// </summary>
        public decimal? CheckOutCash { get; set; }
        /// <summary>
        /// 结账支票
        /// </summary>
        public decimal? CheckOutCheque { get; set; }
        /// <summary>
        /// 结账其他
        /// </summary>
        public decimal? CheckOutOther { get; set; }
        /// <summary>
        /// 退票现金
        /// </summary>
        public decimal? BackTicketCash { get; set; }
        /// <summary>
        /// 退票支票
        /// </summary>
        public decimal? BackTicketCheque { get; set; }
        /// <summary>
        /// 退票其他
        /// </summary>
        public decimal? BackTicketOther { get; set; }
        /// <summary>
        /// 支付金额
        /// </summary>
        public decimal? PaymentAmount { get; set; }
        /// <summary>
        /// 记账金额
        /// </summary>
        public decimal? AccountAmount { get; set; }
        /// <summary>
        /// 舍入金额
        /// </summary>
        public decimal? RoundOffAmount { get; set; }
        /// <summary>
        /// 减免金额
        /// </summary>
        public decimal? DeductionAmount { get; set; }
        /// <summary>
        /// 起始号码
        /// </summary>
        public string? StartBillNo { get; set; }
        /// <summary>
        /// 终止号码
        /// </summary>
        public string? EndBillNo { get; set; }
        /// <summary>
        /// 起始印刷号
        /// </summary>
        public string? StartPrintNo { get; set; }
        /// <summary>
        /// 终止印刷号
        /// </summary>
        public string? EndPrintNo { get; set; }
        /// <summary>
        /// 发票起始时间
        /// </summary>
        public string? BillStartTime { get; set; }
        /// <summary>
        /// 发票截止时间
        /// </summary>
        public string? BillEndTime { get; set; }
        /// <summary>
        /// 小组组号
        /// </summary>
        public long? GroupId { get; set; }
        public long? GroupPayNo { get; set; }
        public string? Status { get; set; }
        /// <summary>
        /// 入账工号
        /// </summary>
        public int? EntryWorkerId { get; set; }
        /// <summary>
        /// 入账时间
        /// </summary>
        public DateTime? EntryTime { get; set; }
        public int? CancelUserId { get; set; }
        public DateTime? CancelTime { get; set; }
        /// <summary>
        /// 医院ID
        /// </summary>
        public int HospitalId { get; set; }
        public decimal? DiffAmount { get; set; }
        public decimal? PrepaidAmount { get; set; }
        public decimal? PrepaidCardPay { get; set; }
        public decimal? PrePayment { get; set; }
        public decimal? PreBack { get; set; }
        public decimal? BalancePatch { get; set; }
        public decimal? BalanceBack { get; set; }
        public decimal? CalAmount { get; set; }
        public decimal? GroupType { get; set; }
        public decimal? RetirementAmount { get; set; }
        public string? PaySource { get; set; }
        public decimal? PaidInWeiXin { get; set; }
        public decimal? PaidInAlipay { get; set; }
        public decimal? PaidInPos { get; set; }
    }
}
